@CHARSET "UTF-8";
*{margin: 0;list-style: none;text-decoration: none;}
.commodityInfo{width:1000px; margin:50px auto;}
/* .commodityInfo .personInfo{width:100%; height: 50px; border:1px solid red; margin-bottom: 30px;} */
.commodityInfo .allImgs{width:520px;}
.commodityInfo .allImgs .bigImgs{margin:0 20px 15px 0; width:429px; height: 430px; overflow: hidden;}
.commodityInfo .allImgs .bigImgs img{width:100%; height:auto;}
.commodityInfo .allImgs .smallImgs{float: right; margin-top: -446px;}
.commodityInfo .allImgs .smallImg{width:76px; height:76px; margin:0 0 10px 0; border: 1px solid #E8E8E8; overflow: hidden; }
.commodityInfo .allImgs .smallImgHover{border: 1px solid #FFDA44;}
.commodityInfo .allImgs .smallImg img{width:100%; height: auto; }

.commodityInfo .detailInfo{width:450px; height: 430px; position:relative; margin-top:-446px; margin-left:550px;}
.commodityInfo .detailInfo .title{width:100%; height:auto; font-size:22px; line-height:32px;}
.commodityInfo .detailInfo .price{width:100%; margin-top: 10px;}
.commodityInfo .detailInfo .priceCommon{border-bottom: 1px solid #ddd; height: 45px; }
.commodityInfo .span1{color: #333; font-size: 16px; line-height:20px; font-family: "宋体";}
.commodityInfo .detailInfo .price .span2 b{color: #999; font-family: Arial,Verdana; font-weight: 400; font-size: 20px;}
.commodityInfo .detailInfo .price .span2 em{color: #f40; font-size: 24px; line-height:24px; font-family:Verdana; font-style: normal; padding-top:5px; font-weight: 700; }
.commodityInfo .detailInfo .otherInfo{margin-top:20px;}
.commodityInfo .detailInfo .otherInfo .infoCommon{margin-bottom:15px;}

.commodityInfo .detailInfo .otherInfo .buy{margin-top:24px; width:180px; height: 50px; line-height: 50px; text-align:center; color:#fff; font-size:20px; font-weight:600; background: #f40; cursor: pointer;}
.commodityInfo .detailInfo .otherInfo button{width:100px; height: 30px; cursor:pointer; margin-top:15px; border: 1px solid #999;}
.commodityInfo .commodityMessage{width:100%; height: 44px; border-bottom: 5px solid #FFDA44; margin-top:40px;}

.commodityInfo .commodityMessage div{float: left;}
.commodityInfo .commodityMessage div a{display:block; color:#333; font-size:18px; font-weight:500; padding:9px 20px; border: 1px solid #D7D7D7;   border-bottom: 0; border-right: 0;}
.commodityInfo .commodityMessage div .safe{border-right: 1px solid #D7D7D7;}
.commodityInfo .commodityMessage div .intro{background-color:#FFDA44; color:white; border-color:#FFDA44; }

.commodityInfo .commodityMessageDetail .commodityMessageCommon{display:none; clear: both; width:1000px; height: auto;}
.commodityInfo .commodityMessageDetail .commodityMessageCommon *{ font-family: "宋体";}
.commodityInfo .commodityMessageDetail .commodityMessageCommon .spanCommon{display: block; font-size: 16px; font-weight: 700; margin-top:15px;}
.commodityInfo .commodityMessageDetail .introDetail .goodsIntro .goodsIntroDetails p{font-size: 13px; line-height: 20px;}
.commodityInfo .commodityMessageDetail .messageDetail .allMessages{ margin-top: 10px;}
.commodityInfo .commodityMessageDetail .messageDetail .allMessages .messageOne{border-top: 1px dashed #d5d5d5; clear: both;}
.commodityInfo .commodityMessageDetail .messageDetail .allMessages .messageOne .personImg{width:35px; height: 35px; overflow: hidden; padding:12px 0 ; float: left;}
.commodityInfo .commodityMessageDetail .messageDetail .allMessages .messageOne img{width:35px; height: 35px;}
.commodityInfo .commodityMessageDetail .messageDetail .allMessages .messageOne .replyInfo{margin:10px 0 0 50px; }
.commodityInfo .commodityMessageDetail .messageDetail .allMessages .messageOne p{display: block; font-size: 12px; font-family: "宋体";}
.commodityInfo .commodityMessageDetail .messageDetail .allMessages .messageOne .name{color: #666; margin-bottom: 9px;}
.commodityInfo .commodityMessageDetail .messageDetail .allMessages .messageOne .time{color: #acacac;}

